添加错误响应处理
如果您的 API 返回状态码大于 400 的响应,且这些响应不应自动抛出错误,则 Zapier 建议启用 skipThrowForStatus。
此功能允许您为状态码大于 400 的响应创建自定义错误处理脚本。请注意,401 状态码 无论如何 都会抛出 RefreshAuthError
。
要启用 skipThrowForStatus
:
1. 启用 skipThrowForStatus
-
登录 Platform UI。
-
选择您的集成。
-
在左侧边栏的“构建”部分,点击“高级”。
-
点击“设置”选项卡。
-
在“启用 skipThrowForStatus”旁边点击“On”切换按钮。
-
点击“保存”。
2. 使用 Code Mode 添加错误处理脚本
您需要在可能遇到错误的身份验证、触发器或操作中,使用 Code Mode 添加错误处理脚本。
returnz.request(options).then((response)=>{if(response.status===404) {thrownewz.errors.Error("Insert error message to user here","InvalidData",404);}returnresponse.json;});
了解更多关于 Zapier 中的一般错误处理 的信息。
视频教程
您可以参考此视频,了解如何实现错误处理:
需要帮助?告诉我们您的问题,我们会将您连接到合适的资源或支持团队。